オプション型を DTO に変換する
from ドメイン型を DTO に変換する方法
None を null に置き換える必要がある
参照型をラップしている場合はnull が有効なので、そのままで良い
F# の参照型: class 型、string
公式に一覧のページがないが、同じ .NET Framework 上で動作するので C# と同じはず radish-miyazaki.icon
https://learn.microsoft.com/ja-jp/dotnet/csharp/language-reference/keywords/reference-types
値型をラップしている場合は Nullable<int> のように、null 許容型に変換する必要がある
https://learn.microsoft.com/ja-jp/dotnet/fsharp/language-reference/nullable-value-types
F# の値型: struct 型、string 以外の基本型
https://learn.microsoft.com/ja-jp/dotnet/csharp/language-reference/builtin-types/value-types
Swift も 構造体 は 値型、クラス は 参照型だったので、言語間の共通認識として持っていても良さそう radish-miyazaki.icon